#ifndef SERVICECHOOSE_H
#define SERVICECHOOSE_H

#include "baseptc.h"

// TODO : add a ServiceChoose command

namespace protocal{

typedef enum
{
    CAR_POLLING = 0,
    BOOK_TAXI,
    FIXED_CALLING_PLACE_INFO,
    ROUTIN_SEARCH,
    LANDSCAPE_INFO,
    CUSTOMER_SERVICE
} SERVICETYPE;

class ServiceChoose : public BasePtc
{
public:
    ServiceChoose()
    {
        this->source = CLIENT;
        this->cli_command = CLI_SERVICE_CHOOSE;
        this->size = sizeof(ServiceChoose);
    };
public:
    // TODO : we only support call the taxi now, so the service index will be omitted now.
    int ServiceIndex;
};
}

#endif // SERVICECHOOSE_H
